// mock/modules/prose.mock.ts
import { defineMock } from "vite-plugin-mock-dev-server";

// mock/util.ts
var responseBody = {
  message: "",
  timestamp: 0,
  result: null,
  code: 0
};
function builder(data, message = "success", code = 0) {
  responseBody.result = data;
  if (message !== void 0 && message !== null)
    responseBody.message = message;
  if (code !== void 0 && code !== 0)
    responseBody.code = code;
  responseBody.timestamp = (/* @__PURE__ */ new Date()).getTime();
  return responseBody;
}

// mock/data.ts
import { defineMockData } from "vite-plugin-mock-dev-server";
var data_default = defineMockData("proses", [
  "\u{1F516} \u8EB2\u5728\u67D0\u4E00\u65F6\u95F4\uFF0C\u60F3\u5FF5\u4E00\u6BB5\u65F6\u5149\u7684\u638C\u7EB9;\u8EB2\u5728\u67D0\u4E00\u5730\u70B9\uFF0C\u60F3\u5FF5\u4E00\u4E2A\u7AD9\u5728\u6765\u8DEF\u4E5F\u7AD9\u5728\u53BB\u8DEF\u7684\uFF0C\u8BA9\u6211\u7275\u6302\u7684\u4EBA\u3002",
  "\u{1F516} \u5929\u7A7A\u4E00\u78A7\u5982\u6D17\uFF0C\u707F\u70C2\u7684\u9633\u5149\u6B63\u4ECE\u5BC6\u5BC6\u7684\u677E\u9488\u7684\u7F1D\u9699\u95F4\u5C04\u4E0B\u6765\uFF0C\u5F62\u6210\u4E00\u675F\u675F\u7C97\u7C97\u7EC6\u7EC6\u7684\u5149\u67F1\uFF0C\u628A\u98D8\u8361\u7740\u8F7B\u7EB1\u822C\u8584\u96FE\u7684\u6797\u836B\u7167\u5F97\u901A\u4EAE\u3002",
  "\u{1F516} \u8FD9\u4E00\u6B21\u76F8\u9047\uFF0C\u7F8E\u5F97\u5F7B\u9AA8\uFF0C\u7F8E\u5F97\u9707\u98A4\uFF0C\u7F8E\u5F97\u5B64\u7EDD\uFF0C\u7F8E\u5F97\u60CA\u8273\u3002",
  "\u{1F516} \u6C89\u9ED8\u7684\u72B6\u6001\uFF0C\u80FD\u8BA9\u6211\u611F\u89C9\u5230\u547C\u5438\u7684\u81EA\u7531\u548C\u81EA\u5DF1\u539F\u6765\u5C31\u5904\u4E8E\u7684\u672C\u8272\u4F4D\u7F6E\u3002",
  "\u{1F516} \u9752\u6625\uFF0C\u662F\u4E00\u5305\u8C61\u5F81\u7740\u9633\u5149\u7684\u5411\u65E5\u8475\u79CD\u5B50\uFF0C\u5728\u73B0\u5728\u6D12\u4E0B\uFF0C\u5C31\u4F1A\u5728\u672A\u6765\u5F97\u5230\u6536\u83B7\uFF0C\u90A3\u4E00\u682A\u682A\u9971\u542B\u9752\u6625\u7684\u82B1\u6735\u3002",
  "\u{1F516} \u71D5\u5B50\u53BB\u4E86\uFF0C\u6709\u518D\u6765\u7684\u65F6\u5019;\u6768\u67F3\u67AF\u4E86\uFF0C\u6709\u518D\u9752\u7684\u65F6\u5019;\u6843\u82B1\u8C22\u4E86\uFF0C\u6709\u518D\u5F00\u7684\u65F6\u5019\u3002\u4F46\u662F\uFF0C\u806A\u660E\u7684\uFF0C\u4F60\u544A\u8BC9\u6211\uFF0C\u6211\u4EEC\u7684\u65E5\u5B50\u4E3A\u4EC0\u4E48\u4E00\u53BB\u4E0D\u590D\u8FD4\u5462?",
  "\u{1F516} \u6BD5\u4E1A\u4E86\uFF0C\u9752\u6625\u5728\u65E0\u5F62\u4E4B\u4E2D\u79BB\u53BB\uFF0C\u6211\u4EEC\u5373\u5C06\u7FFB\u5F00\u4EBA\u751F\u7684\u53E6\u4E00\u9875\u3002",
  "\u{1F516} \u6210\u957F\uFF0C\u662F\u6BCF\u4E2A\u5B69\u5B50\u7684\u6743\u529B\uFF0C\u4E5F\u662F\u4ED6\u4EEC\u5FC5\u7ECF\u7684\u5F81\u7A0B\uFF0C\u6216\u5E73\u5766\u3001\u6216\u5D0E\u5C96\uFF0C\u6709\u60B2\u6B22\uFF0C\u6709\u79BB\u5408\u3002",
  "\u{1F516} \u65E7\u65F6\u5149\u91CC\u7684\u4EBA\u548C\u4E8B\uFF0C\u7410\u788E\u800C\u96F6\u4E71\u3002\u6211\u7684\u8BB0\u5FC6\u5F88\u6A21\u7CCA\uFF0C\u597D\u50CF\u5927\u90E8\u5206\u90FD\u6210\u4E86\u4E00\u79CD\u6E29\u99A8\u7684\u7B26\u53F7\uFF0C\u9759\u9759\u7684\u6C89\u5728\u6211\u5FC3\u5E95\u3002",
  "\u{1F516} \u751F\u6D3B\u662F\u4E00\u90E8\u5927\u767E\u79D1\u5168\u4E66\uFF0C\u5305\u7F57\u4E07\u8C61;\u751F\u6D3B\u662F\u4E00\u628A\u516D\u5F26\u7434\uFF0C\u5F39\u594F\u51FA\u591A\u91CD\u7F8E\u5999\u7684\u65CB\u5F8B\uFF1A\u751F\u6D3B\u662F\u4E00\u5EA7\u98DE\u9A6C\u724C\u5927\u949F\uFF0C\u4E0A\u7D27\u53D1\u6761\uFF0C\u4FBF\u4F1A\u4F7F\u4EBA\u83B7\u5F97\u6D53\u7F29\u7684\u751F\u547D\u3002",
  "\u{1F516} \u6BD5\u4E1A\u4E86\uFF0C\u8EAB\u8FB9\u7684\u670B\u53CB\u4E00\u4E2A\u4E2A\u5404\u5954\u4E1C\u897F\uFF0C\u5F00\u59CB\u5B66\u4F1A\u81EA\u5DF1\u6491\u8D77\u751F\u547D\u7684\u6696\u8272\u3002",
  "\u{1F516} \u5DF2\u7ECF\u8D70\u5230\u5C3D\u5934\u7684\u4E1C\u897F\uFF0C\u91CD\u751F\u4E5F\u4E0D\u8FC7\u662F\u518D\u4E00\u6B21\u7684\u6D88\u4EA1\u3002\u5C31\u50CF\u6240\u6709\u7684\u5F00\u59CB\uFF0C\u5176\u5B9E\u90FD\u53EA\u662F\u4E00\u4E2A\u5199\u597D\u4E86\u7684\u7ED3\u5C40\u3002",
  "\u{1F516} \u4E0B\u5348\u8336\u7684\u82AC\u9999\u718F\u9676\u7740\u623F\u5185\u7684\u4EFB\u4F55\u4E00\u4E2A\u89D2\u843D\uFF0C\u5348\u540E\u7684\u9633\u5149\u900F\u8FC7\u7A97\u5E18\u7684\u95F4\u9699\u6D12\u5728\u6728\u5236\u7684\u684C\u9762\u4E0A\uFF0C\u4E00\u4EFD\u601D\u5FF5\u968F\u7740\u7EA2\u8336\u987A\u6ED1\u81F3\u5FC3\u4E2D\u3002",
  "\u{1F516} \u8FD9\u91CC\u518D\u4E0D\u662F\u6211\u4EEC\u7684\u6821\u56ED\uFF0C\u5F53\u6211\u4EEC\u5C31\u6B64\u79BB\u5F00\u6211\u4EEC\u7684\u9752\u8471\u5C81\u6708\u3002",
  "\u{1F516} \u5F88\u4E45\u627E\u4F60\uFF0C\u4E00\u76F4\u6CA1\u6709\u627E\u5230\uFF0C\u5FAE\u98CE\u5439\u8FC7\u7684\u65F6\u5019\uFF0C\u6211\u6DF1\u6DF1\u7684\u547C\u5438\uFF0C\u624D\u611F\u89C9\u5230\u4F60\u4E5F\u5728\u966A\u4F34\u7740\u6211\u547C\u5438\u3002"
]);

// mock/modules/prose.mock.ts
var prose_mock_default = defineMock({
  url: "/api/prose",
  delay: 100,
  body: () => {
    const rand = Math.floor(Math.random() * data_default.value.length);
    const prose = data_default.value[rand];
    return builder(prose);
  }
});
export {
  prose_mock_default as default
};
